master substation - French English Dictionary